/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package BeanRequest;

import Dao.DaoReferencias;
import Interface.InterfaceReferencias;
import Pohos.Referencias;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.bean.ViewScoped;

/**
 *
 * @author Duvan11
 */
@ManagedBean
@ViewScoped
public class MBRReferencias {
    
    private Referencias referencias;
    private List<Referencias> ref;

    public MBRReferencias() {
        this.referencias = new Referencias();
    }
    
    public String register() throws Exception{
        DaoReferencias daoreferencias = new DaoReferencias();
        daoreferencias.register(this.referencias);
        return "Menu";
    }
    
    public String update() throws Exception{
        DaoReferencias daoreferencias = new DaoReferencias();
        daoreferencias.update(this.referencias);
        return "Menu";
    }
    
    public List<Referencias> getRefer() throws Exception {
        DaoReferencias daoreferencias = new DaoReferencias();
        ref =   daoreferencias.MostrarReferencias();
        return  ref;
    }
        
    public Referencias getReferencias() {
        return referencias;
    }

    public void setReferencias(Referencias referencias) {
        this.referencias = referencias;
    }   
}
